887
2
438
571
1
5669
0
1325
5
477
3
1160
1183
953
2956
1940
237
4
302
1397
579
107
587
2783
86
2191
961
78
537
3665
2240
989
7
4121
15
2697
6
2594
1849