1563
2
1219
1
1158
1111
1055
1131
6
3432
5
1361
1796
3
1187
3667
1645
4
1372
1464
1698
883
0
1234
1083
3256
1121
1245
2175
17
3172
1389
1197
1076
1212
899
1566
985