445
1
430
709
1943
0
2312
2
508
31535
3287
147
361
400
3373
295
5611
11
363
3021
4
397
282572
1649
1751
2904
6800
380
437
440
18403
6
1431
11951
10
8766
909