397
1
430
2490
0
1282
363
382
31535
508
1949
307
4111
2
1667
361
580
1762
4
18403
6
1943
5611
11
745
2904
297
797
448
3373
471
21743
4328
10
437
1044
440