1387
1
1652
717
2
2005
729
925
989
604
954
448
630
515
901
799
110
822
70
148
154
231
171
69
107
238
700
65
511
601
1397
3
2686