966
34
804
4
1035
7
1750
83
1864
49
2465
275
3668
194
2155
126
2064
145
2045
150
2234
156
2016
134
2248
176
4536
411
3267
329
2899
347
2811
277
3331
405
6531
325
3299
303
2878
350
7029
751
1501
102
1466
126
1895
129
1531
155
1690
121
1463
160