674
2
1767
1532
1162
1
1239
2302
3
1301
551
0
1812
1843
1558
2942
6
1527
1623
1243
1267
1069
3591
11
791
1458
400
2595
536
3145
4
685
1614
471
1133
1679
7053
7