1424
1
690
935
1778
1819
2100
2
1844
662
0
1813
2368
1699
4833
1606
1168
83
830
1305
297066
19944
3080
3
2605
1938
4179
1382
1883
2131
3354
2562