1842
2
2955
2112
8
1897
1
2023
3027
10
1648
2346
3
417
0
1327
1115
2000
476
14508
18
121182
1921
4
1216
812
2125
1453
788
5255
16
822
3503
2909
282572
9807
625
1108
22330
22