1632
2
746
3
3227
732
1
4179
11153
8
994
1073
2233
846
0
1778
2999
1416
1755
1782
2189
619
1545
3738
5
2954
1699
1168
2591
1211
5635
8002
7
1951
4329
10
1382
1184