181997
11
21152
8
2535
2
4096
383
0
3090
6
3083
297066
1349
1
1064
32302
19783
1267
1055
38477
34
2932
1590
3498
4
2200
1734
17946
1632
1258
1666
972
1689
3
1294
1443
1311
1153