394
1
4223
22
580
0
397
437
31535
307
3373
2904
2
3287
1821
6
401
440
448
412
295
2564
282572
2330
4
363
370
1764
48708
408
10324
1547
31220
10
105290
509
415