497
3
503
1
1906
2
364
304
599
559
574
307
962
704
228
76
443
253
361
1007
716
4
635
7
531
350
595
0
131
560
1602
2436
65
429
355
6828