1581
2
1276
3
1090
1
17059
11
126
0
116497
18
1424
6
396
1703
10
64462
137991
3742
5
93
278000
9
77
7537
90
139
13172
27
3355
613955
4
28
478
3080
1608
3925
512
1883