1225
0
2982
3
2272
1
3026
2
1743
683
1012
978
581
475
2556
4
1310
1055
621
2649
718
1239
660
1376
868
542
629
1380
13499
5
3742
6
1017
1816
3234
1494
3798