1387
1
1652
717
2
2005
729
925
989
604
954
449
630
516
901
799
111
822
70
148
154
231
172
107
239
701
65
511
602
1398
3
2686