1210
2
909
0
1000
1627
1
830
6
120
2216
1211
1222
612
777
251
996
1339
1656
709
295
1005
1906
1370
1641
1704
931
995
1648
3
1032
4
815
2758
7
865
3435
12