1226
1
2797
5
5225
8
1581
2
3765
4
619
3
2003
2245
571
0
894
3460
7
1679
975
574
1536
6
3050
3053
2164
5977
13
3412
951
1381
2024
18258
810
964
4287
9
1767
4996
280