181997
11
5592
8
4309
2
582
0
905
1
2207
2982
3
2980
6773
7
1152
370
741
2299
2055
345
994
6
8637
5431
3415
873
7034
16062
15
891
400
1307
2209
2060
4099
1306
3024