4933
13
685
0
3051
2
1603
1
3186
2204
5
2471
2366
2496
3
5546
6
583
1310
2906
586
2337
2012
3745
2274
2483
1727
2907
6236
10
484
32
443
5141
7
4258
1289601
4
616
3041