1501
1
2356
6
3162
3
4695
14
2743
2
6362
5
437
0
1920
6264
7
2090
4126
730
5759
3063
655
7096
3157
841
2443
4630
1757
752
1936
4646
8786
3253
3575
1323
1773
6200