2562
2
1681
1
1699
2166
1632
3326
3
1168
4179
1660
1691
4833
1382
1778
1284
644
0
1570
2368
1568
662
1690
1431
1599
1844
1079
1365
1746
1816
1668
955