1309
0
1992
3
697
1588
1
1040
4914
2
4655
10
644
5216
8
2329
2459
400
4114
5389
551
1530
4
2505
2735
2821
7599
13
751
1974
2836
862
2920
1683
374
954
3217
5
1593