463
1
428
717
539
0
1419
952
1624
1248
1800
3
678
789
1070
448
93
702
2859
618
1685
909
596
415
1472
49
2476
2
337
1237
128
168
2576
947