5560
5
19279
2
20374
1222856
4
2189
0
1961
3217
3
552
1923
2320
2097
11829
1098
5617
12005
4179
798
475
2504
56488
493
7082
9
2842
8
2168
1
4723
383
1337
139
4223
22
953