1053
0
3888
3
661
1976
2
3791
5
1501
1
1851
4
2858
14
2106
2320
785
771
3287
4591
9
1329
543
3674
10
1960
7
912
1557
1645
4180
12
2716
2257
1182
509
1383
1903
1084
4111