3200
3
4471
2
801
0
475
572
1746
2996
25669
6516
8
673
34
2468
319
1243
544
809
14
2340
1
2524
7265
5
490
582
3933
749
818
758
536
1189
2884
531