1529
1
768
1463
772
521
2
698
0
953
1951
5
129
528
688
802
372
473
1080
1046
695
304
1514
2130
1313
1133
133
569
1379
811
1064
1522
1123
138