400
1
2429
5
445
3287
31535
0
282572
147
430
363
3021
4
397
1751
2
2904
347
3373
437
440
1343
372
169211
11
295
11951
10
1192
18403
6
1428
1943
345
312
580
759