2140
3
2584
2
3643
2605
4
645
0
2908
3453
1
2317
5
1659
2185
1672
2367
2213
3062
2309
3696
8
1506
1340
696
606
3378
7
5141
2152
1458
1962
1230
2905
5536
1016
1664