2475
2
164
0
427
2669
1
710
755
2099
380
1172
1131
587
514
421
2811
5
494
470
3091
7
367
413
682
389
3242
6
751
343
357
593
490
394
581
4922