3094
2
693
0
1357
5
1211
4
5495
6
1724
1
1216
3
1349
1889
1316
2694
4599
3361
12
1408
4885
9
3234
1519
1345
2734
1941
2327
4137
989
2716
4226
1494
959
1559
1912
910