407
1
397
396
363
0
31535
3373
1650
116
1282
273
401
5611
11
2904
2
429
3287
1073
437
382
440
295
18403
6
580
1667
309
302
307
1504
448
347
21743