2562
2
1168
1
745
0
3326
3
1660
1093
526
915
673
693
1044
1632
1369
2013
4179
2934
2369
985
3200
801
1549
912
1013
935
1543
2438
1750
2403
3591
11
1426