2428
3
656
0
13232
11
7463
16
979
1
1344
3100
512
6861
12
1994
1754
2
2268
5027
549
1964
6
2265
2609
4
872
1143
3078
2021
1437
4833
785
374
954
3872
7
4645
4631