1695
4
5849
5
2386
1
888
2297
2
1305
0
2860
796
6
6346
16
2245
3
2530
511
4757
8
1333
6236
10
1226
1451
3254
1174
1254
1894
10827
2629
2134
4968
1618