2564
2
580
0
4223
22
1222856
4
3373
231
1
6515
1819
504
3980
3
21743
2189
3178
4071
398
1559
249
8244
3092
3025
578
356
2142
437
326
415
105290
1973
18403
6
1751