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