1412
0
925
3
2082
1
1089
3539
432
785
1451
610
599
1331
4327
2
773
989
781
194
106
542
1304
2466
5
370
3448
1397
120
1107
272
618
1135
1668
383