1324
4
10234
14
1440
4691
9
3647
1
542
3463
5
2678
7
2555
2
1282
1855
2042
761
1279
1576
612
0
895
3
1545
2749
16
3402
1217
1892
1027
588
1434
838
4687
717
535
2116