625
2
2881
968
0
482
2125
1
1098
1580
3284
2198
4111
702
360784
19
11881
3
4142
419694
9
1496
166543
18
592
2229
4
1337
1222856
1343
5617
5
646
3203
10
2831
1498
6052
657
9355