625
2
2283
1
1222856
4
2301
4445
3
11881
419694
9
2874
2786
18385
1430
1367
581
0
2564
422
3437
5
266
1671
1403
6975
9355
2657
2235