2664
1
3559
379
2605
2135
1193
1133
0
1939
957
1329
951
454
403
2121
4
409
1438
2030
2
415
984
1045
456
1557
1661
1584
602
1375
5070
11
1054
722
1586