1866
1
2989
3
579
1305
1471
5440
4
4154
2
711
2585
1665
3171
3287
964
1054
1261
422
0
1557
330
2659
415
3753
1379
1152
468
479
266
675
430
381
401