2524
0
657
3008
3
224
2907
2
883
1189
1105
4447
19
596
1103
484
3168
2663
914
600
490
1581
1243
668
1166
2123
931
534
1298
2271
4
2799
463
876
1862
1