1831
3
3088
1
11547
13
5285
6
1853
541
2
874
716
1821
1322
2506
539
1260
0
1633
2832
9
1263
1305
1650
4
9499
175270
17029
11
193987
2210
1197
124131
755
5981
64628
116252
18
72324