1653
0
402
438
532
167
615
785
182
503
55
909
34
1429
560
536
353
956
431
2065
1
32
645
424
1194
1193
458
554
737
622
391