2095
4
1851
2858
14
1125
1
955
0
4431
2
1686
2541
2870
3
1587
2585
1343
1152
2082
11
1342
18844
6
545
597
2196
869
1622
1478
480
1938
2461
20
2191
579
2319
378