3554
9
1828
3
3882
5
1218
2
2123
5701
8
2957
2199
0
1871
66
3765
4
2033
3407
1
206
297066
1888
3117
1618
5924
17
267612
2763
5138
641
4978
1481
1250
1182
707
3271
99072