1644
4
1186
2
1361
1796
3
1158
1
1109
1156
3001
6
1013
5282
7
3698
862
2128
3526
5
1601
1093
1463
7288
1212
747
1076
2175
17
3172
1389
1197
1698
899
985
1345