3632
5
5009
0
1293
1
1044
797
440
3505
4
274
498
349
1469
1425
329
1343
670
282572
1015
427
3996
1780
488
1337
703
256612
527
4669
2
693
677
494