1462
0
2105
1
2211
458
139
787
422
913
152
341
5009
116
1390
2316
1073
2972
363
573
2982
3
1348
633
935
714
464
414
494
1156
2
3015
501
472