1524
2
3078
4
2956
15
1040
1
2000
2260
1535
1043
3
4743
7
2207
1344
8
1566
5
1918
11
1916
837
1255
1786
3255
1072
1419
1328
1504
2441
0
4384
17
3297