181997
11
946
0
2027
1
2638
1241
2
1943
1057
2057
1295
373
1363
5007
8
1411
2570
1438
1318
2763
605
2837
3026
389
2082
2272
712
1044
1736