2442
2
4421
7
4223
22
520
1
3025
812
236
1222856
4
1991
2387
4160
10
2177
1282
0
18403
6
415
1473
121182
2347
1885
1866
5471
1819
2664
11607
14
940
31535
1925
3
2016
3047
17353