1056
1
1104
4
999
2315
3
1648
330
0
1317
2
2650
5
1822
2405
422
2023
3127
2776
1032
1070
1534
3798
8
1196
2009
1837
1524
4369
7
478
1146
2077
1068
3066
886