0
553
420
1290
1131
750
299
1070
3
1016
4
1
2683
456
8
204
73
598
5
683
712
17
568
2018
334
493
5
861
568
102
9
459
3
480
532
95
943
48
590
582
1
848
681
704
805
850
379
876
1
191
459
9
