674
2
1532
2302
3
1301
1767
551
0
2942
6
3354
9
3491
4
1974
1239
1
3591
11
1162
3145
1884
1025
2005
400
2079
1097
1035
2393
1341
951
1710
471
3551
10
3316
8527
5141
7