1187
1
2921
4
2059
2
5
1818
1969
3
9848
3596
2784
9
1193
1107
605
992
607
1158
1718
831
1035
1414
1017
979
1304
2602
34
1194
1384
1840
986
710
984
705