2392
2
2082
1
1749
1000
0
1746
1606
830
3326
3
1570
1751
1814
801
1568
526
2294
1399
1816
496
10243
4
1699
2184
868
2578
673
1819
83
1380
1681
2001
2562