1398
1
2100
2
3629
4179
1532
3357
11
616
0
1225
2650
20
1814
862
1405
3
946
830
1488
1168
766
1691
1821
2935
802
1816
6346
16
1412
2687
1564
1148
1938
2110
1423