1174
2
1828
3
1215
1
3882
5
973
1218
2123
2957
2199
0
1871
3765
4
2033
8
181997
11
297066
1888
3117
1618
5924
17
267612
2763
5138
4978
1250
99072
36905
3303
10
215
1444
2967
2919