946
1
1129
0
1470
6370
5
2470
2
1225
849
1344
571
2542
22
1132
553
633
804
1696
2207
1084
2000
3157
7
2164
935
493
1544
736
4546
964
714
300
1421
924