1227
1
1033
2
1249
1196
3772
722
1848
3151
6
3867
4
1165
1424
5
1125
1601
861
1174
3523
1184
3
1258
0
1091
3226
13
1153
2999
1693
1564
983
3695
1013
5280
7
2387
2126