4031
1
1501
2356
6
3162
3
2743
2
6362
5
1112
2959
437
0
1920
5753
10
2062
6264
7
2090
4360
5919
655
841
1757
1936
4646
3575
1323
1773
2820
4946
18
985
5897
4
579