5504
16
2272
1
2556
4
1743
0
2740
1527
14887
18
3447
7
1755
8527
2562
2
3673
6
5141
1289601
528
2949
1986
583
6236
10
1927
3186
1570
3
3012
3798
3046
2299
10827
623
2471
951