4387
6
10378
5
1789
6936
8
10272
1113
3
285
2
272
1
63281
36
210
919
444
2383
4
691
785
634
458
803
613
711
538
0
1000
932
908
645
911
833
720
950
1143
1146
566
451
680
650
930
709
1395
674