1193
1
467
0
2275
2
3498
4
319
19279
2076
31535
2097
3
1473
2727
5
3063
7334
785
999
11881
1056
3114
1452
25137
514
1642
669
1513
17353
7363
2546
4513
1883
2864
7