577
0
536
616
871
527
1123
436
2172
829
1512
1
1025
125
715
1914
1028
381
1284
472
461
103
719
2089
2
1246
1056
449