1129
0
383
1084
679
545
3292
829
1
1332
1279
6154
11
690
2376
2
692
3
1053
935
2301
1340
1208
2979
6
663
888
5
618
443
1646
266
1597
1132
706
1370
2069
8