345
1064
30
1168
38
568
997
399
3613
566
1111
499
539
0
983
4
810
1410
1019
1024
621
2282
102
816
1028
791
2140
1708
2
30
781
168
408
578
196
497
649
456
641
95
793
1826
434
318
802
751
638
209
25
1095
919
15
911
501
