4550
7
1240
1
2779
8
710
793
1106
4269
17
2393
3
2963
1384
2973
2
3622
6
1843
4463
1582
1311
1543
2460
4
1309
1113
2403
3301
1799
6151
1440
764
1754
1380
0
1162
5057
9