1570
1
2050
3
4353
7
1526
2
1645
1301
3985
2203
4
3454
11993
15
917
644
985
5311
9
1979
833
1685
2140
1416
947
1733
809
1336
0
1089
1646
2566
2450
5
1952
3699
1764