1244
1
411
2407
3
1454
649
2932
4
852
2
722
673
1037
451
971
1348
844
739
1405
1068
471
76
73
0
586
399
454
46
1736
332
676
95
388
2682
6