2987
2
417
0
121182
1
788
1216
812
2125
2000
3116
9244
1453
726
476
274
3503
3
5255
16
282572
22330
22
2061
503
44199
18385
4139
4
1053
472
1327
1921
2045
14508
18
573