445
1
4223
22
2564
2
3373
0
249
326
21743
477
3025
363
580
398
1222856
4
6515
1547
3178
3980
3
2376
347
578
300
120469
35
356
420
330
2189
8244
1073
415
2221