19951
8
700
0
2023
2
1689
1
274
725
735
415
2431
6
1264
2554
1919
3
215
873
1294
476
30641
133
185
623
249
2565
18766
325
835
99
2451
2836
4
256
251