1656
1
384
0
1233
2326
3364
3
1517
2
921
1690
1229
1638
4
1488
2495
1767
1202
427
4863
7
1484
969
2025
4179
1360
2121
745
1483
1578
123674
35
882