111
0
3203
3
2275
2
292
1929
1
1670
650
683
3493
5
2366
6370
326
2091
639
4
2806
3795
661
2372
4604
13
1229
1566
5477
8
2368
1972
1129
2922
9
2587
6
662
3674
10
1020