308
1
1038
558
2468
3
1078
9160
5
1639
755
4303
12
1551
3589
6
2526
1442
4
819
2361
844
0
1147
6676
1363
1649
1221
3145
1346
1557
1447
1286
1377
2
1412
1605
2303