625
2
2881
968
0
482
1580
3284
4111
282572
702
1
11881
3
4142
419694
9
1496
166543
18
592
2229
4
1337
1222856
1343
5617
5
646
3203
10
2831
1498
657
9355
180849
304
5150
1779