1520
1
376
4
719
1503
562
2
953
3
880
960
0
2019
7
1351
4782
6
3512
1084
440
11
1044
1103
1383
2221
2661
1703
1971
4316
1988
2144
6229
1551
525
114
2110
1708