1561
1
1615
2886
4
1441
0
1309
3835
5
1992
3
2277
697
2604
1343
2462
1020
5308
1558
2
2727
3625
5339
3655
11
2138
2377
2908
10
5527
5151
4914
3742
6
617
2763
2760
2911
9