364
1
304
574
2
1910
503
599
559
610
307
962
506
3
105
594
528
554
2436
7
65
429
0
1602
355
1115
5
6829
4
419
740
216
590
458
641
123
1352