881
0
3196
2
645
534
1644
572
366
1144
320
706
1756
2551
3
2201
1078
3429
1156
780
2773
5
1104
1472
417
856
1850
1
755
617
390
2310
653
1985
1285