3117
8
3289
2
1106
1
1815
7
4506
2621
3
994
6
1127
1431
1739
2996
0
574
1688
1833
2164
4425
1364
1969
3655
5
1182
746
6874
272
965
3240
1427
1749
2703
4
1495
1183