475
0
28805
6
263
839
1
472
1501
1245
2
4427
10
2052
1022
2966
5
913
611
1120
2141
3
785
2727
1823
4513
11611
503
484
1733
2275
2819
2730
3063
2420
2097
2016
4