2476
2
1970
2234
4
2142
6773
7
181997
11
1408
1
3120
45986
0
4032
3
2462
131589
4757
1779
1312
2959
5
6496
8
1289601
962
1891
10813
2125
2502
2215
40177
51331
25
153793
2584
13995