3215
5
3657
12
603
0
4900
3
3916
1
181997
11
297066
267612
4978
2
99072
36905
3882
5047
8
3303
10
215
1571
1444
2967
9611
2919
1416
1714
3169
2189
4617
4
631
2866
2501
2005
1114