2371
2
3293
1
1362
4
1292
1937
3888
3
1649
349
0
2948
2095
2619
665
3929
10
2874
2934
8
19034
6
1826
909
896
1543
1245
398
2739
6383
17
1418
2564
6406
12
3331
7885