845
1
469
2
1293
0
2108
4
2017
5356
5
555
850
1153
697
802
1571
3
985
535
6029
13
933
3105
7
1365
540
28
2287
1156
1344
81770
42