282
3988
2
1094
4
764
2321
6
1730
4279
5
253
544
556
229
602
3
350
1
207
640
530
304
1281
440
1433
1123
7
244
803
1230
2304
1163