2140
3
2584
2
3643
2605
4
645
0
2908
3453
1
2317
5
1659
747
1749
2185
1672
2367
2213
3062
515
2309
3696
8
1506
984
1340
309
3378
7
431
5141
2152
1458
2606
1962