2584
2
1506
1
2140
3
3643
2605
4
2152
0
2908
3453
645
2317
5
1659
2185
1230
2905
1016
2213
2309
3062
3696
8
857
1340
1962
3378
7
1089
5141
1664
1458
2087
792
1525