1443
3
1492
1
1801
2
1896
4
2413
413
0
3643
10
1138
695
165
692
1328
908
599
137
5985
17
2920
11
1228
1322
115339
35
1186
24436
2328
2250
6031
12
7316
3120
6
2160
1061
2086