1209
1
1513
1566
1229
1575
2
415
0
1326
7952
467
2830
7
1903
2121
4
514
798
3559
2634
635
177
1665
3006
3
1133
3268
957
1780
417
951
409
107
1557
602