5346
3
2138
4335
2
2695
4
6496
8
2732
951
1
2321
1716
409
0
1038
8527
734
6180
5
1200
1812
123674
35
913
2322
2446
1431
2629
6236
10
851
1289601
3591
11
1514
7471
9
2906
4443