181997
11
2127
7
1954
1
2689
4521
2821
234
2459
2
2925
3
1407
0
1387
4816
6960
5
2520
873
7670
7822
22
641
2353
2199
3490
1841
955
818
839
2615
1615
4
2338
4623
2254