3326
3
718
0
1239
1660
1
2578
1252
1547
1819
2110
984
1265
673
496
1699
2
3252
2159
25788
14
1632
2100
2152
4179
1376
1854
2562
1690
1734
868
801
1424
2131