50
1196
8
150
1580
2
2094
1
1315
0
1271
16
1230
1420
1159
1656
5
1253
1023
4
3832
3
40
3774
23
2150
4282
6
20