2257
5
1167
1
1084
3629
4761
2
1286
2400
6
2698
4190
1446
2538
1423
1564
1676
7463
16
432
0
1682
4
1527
1630
2110
1102
1072
785
3987
3
2844
1332
1506
1495