12332
13
2146
2
2382
10
2275
6
1420
1
858
1390
0
802
609
438
2100
322
1158
1238
2955
1108
2759
3446
4
1310
1375
3
2630
15
1755
2434
1589
3901
1898
8
848
1201
2705
676