2392
2
1660
1
7463
16
1344
3100
549
1754
2268
5027
1749
2609
3
5949
5
4833
954
0
4645
4631
891
2269
4
400
7383
10
526
656
117
2999
1685
1437
1691
785
1522
374