1256
2
2886
2294
1
2055
1218
8607
8
2427
12
2687
2100
2650
20
3629
862
0
619
712
582
2377
1543
1412
1277
370
3539
3
1337
2327
11
451
2534
3691
4
1486
4179
3172
3562