1247
2
2642
1
3629
2505
1306
3957
3
3466
1676
3684
1015
2510
2294
951
3354
4732
0
1301
1038
1581
2211
2312
2959
582
3154
6
1740
2655
843
2495
3765
4
1451
3518