1383
2
1424
1
4625
9
4842
7
1455
877
4
3347
1971
1083
3105
1530
1319
3
3101
5
3320
1144
818
1826
8
1309
992
851
4327
1619
1143
2296
1072
836
0
2550
957
1406
1519