995
4
2708
5
3904
12
1632
1
2033
2
2946
1250
2655
3
1655
15
2027
1469
2270
1650
1255
1188
1234
774
0
1207
1837
11
1086
2102
566
8550
9941
1323
1470
1440
1004
1164
2767
6