1359
1
982
2
83
2578
1767
3765
4
2043
0
1843
3673
3
2430
1295
3587
1382
1547
2650
20
280
1618
1581
888
1229
1599
2368
846
1431
1788
2250
1720
2886
2780
5293
11