386
2
104
0
16662
8
1822
5
1129
3
26
1961
4
1332
1
93
1565
1186
2961
15
3595
9
34681
23
952
905
758
611269
1624
712
35
1406
901
2724
3839
980
68
1168
47
2975