1606
1
2571
6
2722
3
1992
2578
697
0
1787
3071
9
2456
2209
2294
1813
1309
2948
383
1532
4311
2565
2
4914
3326
2530
4
951
4623
5
1545
2173
3562
1015
1087
2299
1755