1772
2
1603
0
342
3442
1263
115427
661
1267
1
683
2283
1084
918
482
4820
3691
390
410
2907
4
1936
144772
509
707
251
4396
3
4713
5
1169
598
2204
13
474
5254