2564
2
116
0
4223
22
1073
477
335
448
1
21743
31535
484
363
1663
420
3025
1222856
4
273
5316
3
580
429
422
326
2189
375
1547
543
1425
530
518
3373
415