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