1528
2
1832
3
456
0
1168
1
3723
6
3791
7
1228
1985
2061
6929
11
2582
4
1402
1811
3567
1340
4684
2254
851
3298
774
3123
5
540
5232
19
1843
617
1940
2068
1517
2955
533