1084
2
882
2587
15
639
1
1322
3
457
2192
7
1531
555
3686
14
2992
0
1673
1861
4
4112
779
979
879
5
885
700
2347
571
476
456
2658
4185
445
464
400
484
517