646
1
181997
11
3593
16
3682
2
1583
1868
5635
3
1466
0
1505
1913
10293
5
1994
1510
3831
7
1581
1457
1215
2499
189326
1566
3765
4
11650
23
2660
1589
1347
1226
2666
9
3062
1424
13967