1392
0
1340
2178
1
1804
2
418
2982
3
544
1566
661
2769
120469
35
1523
2520
1898
403
2596
775
2819
282572
623
1726
1058
1805
423