689
2
1375
17064
7
2488
4
4311
2445
6
944
0
1848
3233
16
1732
2235
36045
558610
1817
3082
356
282572
1926
1151
1343
3632
5
367
7334
340
792
810
274
2862
11
109460
45
1240