3066
7
912
1
1759
2
5052
10
1593
6899
9
1589
3
3336
2583
1628
1663
5
197
0
3080
1186
462
1237
1977
1417
1740
3386
2919
1188
1407
4915
1888
1347