5070
19
1716
1
2392
2
1213
0
383
2899
8
2057
1683
3354
1518
2689
1247
1225
2277
1618
452
1289601
4
2505
3683
1743
1078
635
3054
5
2477
4754
7
4396
2041
2584
11
20850
7621
13