646
0
447
2296
2
1029
2033
458
735
1
1779
2920
9
263
2658
874
3125
1227
2306
3235
1506
2814
5
1869
1550
307
635
964
1897
3594
2330
440
3025
1334
2494