2302
5
6702
8
1232
3
1246
2
1471
1061
1
4953
6
1767
3119
7
1584
1949
4538
1116
1227
0
4977
4441
7853
870
1019
1833
3346
15
5286
3433
1753
10
3022
14
522
1780
1101
4
2618
591