4398
10
2277
0
2584
11
1078
1
1289601
4
7621
13
20850
5
1518
2
2072
3
383
1812
5204
2392
658
1576
4187
2322
2732
2786
1585
123674
35
12459
1001
742
592
3998
1376
5771
1998
603