3196
6
2358
9
1606
1
4079
4
1844
1749
2530
1813
2377
19944
2
2055
1787
1526
6346
16
3090
9027
1264
2110
3673
2312
0
3694
3140
619
951
1850
2562
3326
3
1125
1632
6499