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