181997
11
796
6
2911
9
2940
1
237
0
2550
2
1583
2102
9817
766
1295
946
1363
1411
2570
1438
2763
605
2837
3026
40177
2082
2272