592
0
673
1
1185
2
1777
2600
4
1613
718
2505
929
3
1162
5204
11153
8
2431
1376
2277
1239
1880
1585
2899
2468
1767
2338
674
6753
17
511
452
3354
9
603
517