706
1
4546
2
2693
3
1124
5866
4
661
0
2229
1448
1705
3498
2924
7458
282572
928
3672
177
13833
18
2419
3116
417
1314
2461
20
514
2445
7
1852
544
2982
1129
8822
5
650