1688
1
1451
0
3117
8
5919
2
4425
6
994
2769
1815
2982
3
2104
1929
2115
2428
3289
2505
1743
4506
3054
5
2550
2057
3001
1683
1397
1876
1048
1431
1306
1833
2164
2500