1209
1
1513
1566
1229
4820
2
1575
1326
7952
467
0
2710
9
1903
2121
4
3559
635
1665
3006
3
1133
3268
1787
957
417
951
409
107
1557
415
602
2198
1571
1176