5536
2
5946
2028
0
5164
5
4884
6
4034
1
6047
4
542
1225
1247
629
3175
3629
978
2522
1310
4309
8843
10
1012
581
868
1676
660
475
1011
2629
718
1239
2649
5701
8