4158
8
1225
0
2094
5
1012
2390
2
629
581
3819
1
1243
688
956
930
868
1382
1070
1376
1029
475
660
1310
575
718
978
504
2035
542
4884
6
9877
1252
458