515
0
661
1
1774
8
443
38477
34
2781
1496
1704
812
2911
2
3956
1808
1685
728
2615
3
1346
1102
93
1692
1008
2394
1045
747
433
9877
5
1722
749
917
1595
405