1230
1
1398
1619
2
2736
12
2886
15
2025
4
1116
3
1609
20
2333
1929
1667
0
3934
22
1355
2842
1578
1189
1287
1450
1014
3185
2216
1291
1063
973
1197
1101
1244
1088
1133
1552