2902
1
2465
2
7793
4
556
0
496
3125
32302
758
531
501
34
186
3498
616
2437
3779
413
4471
490
2964
610
3051
1603
1193
1461
10941
484
3316
10
971
410