3006
4
452
1
5282
13
3083
8
859
1368
0
907
4669
85
3665
1704
5
1836
589
476
1349
76
577
64
1178
2
2106
7198
4840
11
1109
500
6542
1150
924
814
73
71