1285
1
2505
2
3957
3
1734
946
1743
0
1225
4691
790
1015
3354
784
2054
785
1038
5635
1558
1787
3835
5
2324
4
1622
1380
2211
1618
2959
2622
6
3154
1168
1348
2642