483
2
1128
1
665
916
850
942
0
1018
12708
13
830
983
834
505
812
957
4872
7
913
932
1117
1393
634
1465
1082
1129
2793
4
2327
1645
1028
545
3236
10
468