1658
2
1740
1372
3
1463
1698
7288
5
1212
1
747
1076
2175
17
3172
1389
1197
6831
1345
1565
899
985
2789
10
1233
1120
1243
1082
3256
2421
1762
1355
882
0
3037
1704