476
1
121182
282572
0
822
1885
2000
44199
417
2125
1821
6
1921
4
1216
2
322
419694
9
812
788
874
169211
11
1453
1327
422
4740
363
986
18403
1810
3
629
573
347
9807