1575
2
3703
12
4201
1
2040
1679
2151
531
3384
5
2768
6
2213
452
2407
1252
3
2770
7
571
453
1872
1013
1477
1227
3301
2902
1036
1543
2460
4
3932
2224
1312
2837
3965