1093
1
1992
3
763
1370
0
467
83
164
3666
4
1656
2
238
365
3578
5
774
2889
1887
1763
3895
1300
1551
1392
818
4213
8
5485
546
1393
1839
324
1701
1385
126