93
0
1685
181997
11
962
2489
2
2292
938
1107
2788
3
662
3987
2917
5
1752
3696
8
2002
40
7222
4
2741
2462
1
2475
57793
6899
9
753
2199
2110
49
4715
4606
2233