3175
5
929
3
2047
0
3055
1
3503
4
398656
19
5978
6
2169
1050
550
4099
8
297066
181997
11
4724
7762
3608
9
1534
2
3208
582
1479