3169
7
621
0
909
1
660
3080
3
2366
575
2763
1044
1804
7258
2626
6246
6
880
1252
581
2740
42836
12
3546
9877
2156
4044
5
3083
2
2149
2123
2195
2788
94424
1979
1985