635
0
1501
1
2090
2
571
2655
3957
3
4702
4
96
676
3539
2211
2959
2480
3154
6
1226
2707
2642
693
930
2155
1558
5635
402
492
2229
432
628
2907
99237
1646