4398
10
2732
2
951
1
11153
8
2110
658
0
1431
1289601
4
6236
8527
1694
383
3738
5
20850
1518
2392
4187
1922
1812
1613
603
3354
9
913
12459
3
123674
35
2448
2322
572
1514
2906