1412
0
432
1089
785
989
610
106
773
120
925
3
272
194
542
383
370
2082
1
4250
25
302
618
237
3475
5
1107
1663
3539
2916
4
623
1451
4971
14
599
1331