181997
11
796
6
3172
1
1422
2247
2403
2
980
3498
4
673
1747
0
930
1593
448
1267
680
483
1222
745
14470
658
1564
1618
1239
1529
19932
1265
2562
2277
2344
13018