643
1
821
0
994
2618
4
2124
1489
511
1405
871
2
652
1560
6
1792
1134
1454
482
864
1370
3012
454
5294
13
3086
8
1711
5
88
3668
1839
592
480
7236
911
4671