2562
2
1816
1
1532
1749
4471
1699
572
0
4179
1814
1511
526
830
3562
1068
14
25669
475
801
673
2082
693
2524
1382
3326
3
1093
496
1189
1632
1765
4
1105