1045
0
1939
1506
454
722
1670
1
2121
4
2518
11
2416
13
1824
1661
1622
1314
2
1923
3
274
581
1025
4435
1209
1101
2432
5
4962
7
2332
6
410