2562
2
2110
1
572
1671
1469
1371
1891
780
2251
1668
1182
1535
3
1039
992
1199
845
2082
0
1502
1679
1375
2840
870
2096
1331
1276
402
1599
2403
1417
1684