1066
1
1801
0
2535
2
2349
3
1812
951
2209
1590
7733
2322
4
2786
1558
2562
1935
1001
1168
7471
9
4187
10
2392
635
1814
3354
1431
123674
35
2328
2505
2456
1013
1366
1988