181997
11
3117
8
4425
6
1815
2
2982
3
1929
2360
2456
1
1031
994
2377
6516
1380
0
2104
2621
3289
423
4506
2073
1892
3001
1399
1397
3683
1048
1431
2972
1688
1833
2164