2211
0
458
139
1961
787
422
913
152
341
5009
116
896
1
1073
2972
363
573
1348
2027
633
935
714
414
494
3015
501
472
646
1454
63
392