586
1
227
114
627
1426
4
1364
1534
1107
467
8853
23
1370
1066
2
974
0
115
1420
693
1031
2473
1203
78
1154
548
1469
3
829
758
1696
10
685
937
2162
1142