637
0
572
458
645
3196
2
881
3429
1756
1644
417
1850
1
1144
1078
653
1156
878
366
706
755
1472
2257
2551
3
611
2201
1104
110
1125
681
1804