181997
11
2518
3
536
0
1183
1856
4
2680
2521
1
2704
7
110
3322
611
3090
6
2300
2
516
2301
347
309
885
2798
2420
3144
2416
691
34
910
21
55
658
1564
5407