2668
2
968
0
2730
6
2657
3
1020
1824
31535
273
1119
116
383
325
25137
970
1580
20634
8
882
171
798
93
500
2855
1650
5223
9
477
303
165
76
1935
1685