181997
11
1224
1
1267
2
3090
6
2660
2328
3
206
1172
1295
737
427
946
1363
1411
3114
2570
1438
2763
0
605
2837
3026
1323
2699
2082
2272
4966
1736
2650
20