1689
2
2921
5
1539
0
1879
3873
15
2082
1
1766
2928
3
1875
3673
964
2294
2279
3000
436
3429
7
2238
2452
2173
1833
2453
2213
2155
2259
1545
3696
8
557
2126
7964
1532