1416
2
2284
1564
7
1138
1
1144
0
1492
900
1129
1048
3643
10
1896
4
2328
1153
3
2413
2244
413
115339
35
1603
4662
585
605
6031
12
2749
1431
7316
1061
614
1294
3977
22