1153
0
3117
8
3090
6
3546
1
3083
2
1115
1394
4114
3
699
984
1071
1225
2736
5392
11
531
7884
17
536
2445
695
1193
6225
4
3284
7
3208
2347
6195
13676
21
8329
3080