3436
7
1268
3905
5
1475
3
1420
2
3360
4
1703
4302
2217
1663
1978
1
545
1472
979
9286
8
1270
1378
1887