1235
1
2593
4
1676
2
7791
6
1327
5885
2231
727
1547
4176
3498
2891
10537
19
1903
2634
0
282572
1058
2069
3
256612
4669
1124
2830
7
177
2725
492
1382
1865
1120
408
514