2934
2
496
0
1380
467
4285
3
2131
1
19944
2972
830
2110
619
1660
2562
2368
1382
1787
1168
801
2760
4
6346
16
2166
1501
905
2710
1778
2181
1691
3326
1000
3014
20