2245
3
2489
2
3053
7
1429
0
1151
1
3765
4
1970
899
2123
830
2255
371
928
1720
813
297066
2771
267612
390
4978
1226
894
539
469
99072
571
36905
1306
1868
501