5915
11
8859
9
1164
2
3444
3
437
0
912
1
3901
4212
4
2097
7
6018
2072
428
746
13034
15
4241
20312
39
1255
5431
1059
2184
2935
4658
5
4074
2836
2285
1653
2227
3351
5196
6856
24