103
1
1024
449
516
304
84
2
68
361
443
252
76
228
757
101
321
950
702
232
364
503
350
1184
595
0
634
7
123
641
1352
567