4
130
65
696
790
737
869
1345
576
763
701
2254
1091
1188
2303
1315
1325
2981
1125
918
811
2431
714
1117
1963
771
909
332
1106
232
264
509
1940
1097
348
4102
507
1120
1011
2667
2287
3385
401
650
489
618
1453
599
1323
777
1276
4592
4578
2710
26238
5600
7543
562
1335
1296
1585
2795
1917
2792
593
300
1650
1213
1053
603
1844
769
1008
2666
2485
1250
466
7226
3895
228
2775
179
745
396
1944
2038
901
2810
947
1265
2508
2776
423
309
996
1191
4263
3577
713
1983
608
2029
160
2578
1849
248
2170
227
1604
571
3995
1811
3098
1294
3532
1221
2714
2127
1146
1272
503
213
555
211
1132
702
2164