1199
1
2322
4
865
904
1166
2184
1618
1568
1093
2427
12
951
1466
0
1380
2122
2
1564
1976
3
1423
599
2164
3562
2760
712
3629
2886
2327
11
2289
616
159
3871