1766
2
1879
1168
1
1545
2317
3
1875
3673
6899
9
964
1431
2173
1813
725
0
2082
1768
2294
2209
4311
1532
948
2760
4
1812
3606
1380
467
2551
3871
3196