3835
5
1306
1
1694
2044
2
3354
3465
1285
2312
0
688
2173
1380
2505
1734
3861
2057
3154
6
1015
1683
784
1527
216
1888
1558
1038
2890
3
2324
4
866
1247
1225
1168