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