646
1
3682
2
3593
16
189326
0
1215
1566
1583
5635
3
11650
23
1589
1347
1226
3062
9
1424
108797
13967
1868
18258
3103
1346
1272
4
1466
2386
2213
2245
1913
4696
23774
1168
2530