2730
6
2668
2
2657
3
1020
0
968
1824
273
1119
116
383
325
970
1580
20634
8
882
171
798
93
500
1626
1
1464
2855
3251
1650
477
303
1222856
4
165
76
1935