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