2524
0
657
3008
3
883
1189
2266
1105
596
1103
1598
2
484
2663
914
600
490
1581
1243
668
1166
2123
931
534
1041
1
1298
583
2271
4
2799
876
1862
3158