5209
9
1015
1
1267
2
8527
5232
7
1038
1494
4
3835
5
2176
2995
1480
3
3518
1451
0
1136
685
1675
2271
1743
2505
2522
1681
1787
2041
2313
2999
2075
4821
4148
319
1386