3205
7
991
1
494
2
2933
680
383
563
521
593
221
701
3
1585
749
4
3568
5
616
816
956
517
1106
773
982
589
1098
1030
676
1799
624
1005
938
1367
6