1563
2
1219
1
1159
1111
1055
1132
6
3432
5
1361
1796
3
1187
3667
1645
4
1372
1464
1698
883
0
1234
1083
3257
1121
1245
2175
17
3173
1389
1197
1076
1212
899
1567
985