691
0
1423
388
2121
4
2541
1948
1020
2524
2
1869
5
1981
456
798
3149
348
433
280
1109
1
1610
177
325
3559
394
2328
349
675
492
1133
1603
474
1452